home *** CD-ROM | disk | FTP | other *** search
/ NatureWatch - Do It Yourself / NatureWatch - Do It Yourself - Disc 1.iso / Adobe Reader 6.0 / Installer / Data1.cab / ImageViewer.API / REGISTRY / 102
Text File  |  2003-05-07  |  3KB  |  122 lines

  1. HKLM
  2. {
  3.     NoRemove SOFTWARE
  4.     {
  5.         NoRemove Adobe
  6.         {
  7.             'Adobe SVG Viewer'
  8.             {
  9.                 '5.0'
  10.                 {
  11.                     val path = s '%MODULE%'
  12.                     val dir = s '%MODULE_DIR%'
  13.                 }
  14.             }
  15.         }
  16.     }
  17. }
  18.  
  19. HKCR
  20. {
  21.     ForceRemove '.svg' = s 'Adobe.SVGCtl'
  22.     {
  23.         val 'Content Type' = s 'image/svg+xml'
  24.     }
  25.     ForceRemove '.svgz' = s 'Adobe.SVGCtl'
  26.     {
  27.         val 'Content Type' = s 'image/svg+xml'
  28.     }
  29.     ForceRemove Adobe.SVGCtl.3 = s 'SVG Document'
  30.     {
  31.         CLSID = s '{377B5106-3B4E-4A2D-8520-8767590CAC86}'
  32.         'Insertable'
  33.     }
  34.     ForceRemove Adobe.SVGCtl = s 'SVG Document'
  35.     {
  36.         CLSID = s '{377B5106-3B4E-4A2D-8520-8767590CAC86}'
  37.         CurVer = s 'Adobe.SVGCtl.3'
  38.         shell
  39.         {
  40.                 open
  41.                 {
  42.                         command = s '"%IEXPLORE_FILEPATH%" -nohome'
  43.                         ddeexec = s '"file:%%1",,-1,,,,,'
  44.                         {
  45.                                 Application = s 'IExplore'
  46.                                 Topic = s 'WWW_OpenURL'
  47.                         }
  48.                 }
  49.         }
  50.     }
  51.     ForceRemove Adobe.SVGBehaviorFactory.3 = s 'SVG Behavior Factory Class'
  52.     {
  53.         CLSID = s '{78156a80-c6a1-4bbf-8e6a-3cd390eeb4e2}'
  54.     }
  55.     ForceRemove Adobe.SVGBehaviorFactory = s 'Factory Class'
  56.     {
  57.         CLSID = s '{78156a80-c6a1-4bbf-8e6a-3cd390eeb4e2}'
  58.         CurVer = s 'Adobe.SVGBehaviorFactory.3'
  59.     }
  60.     NoRemove CLSID
  61.     {
  62.         ForceRemove {377B5106-3B4E-4A2D-8520-8767590CAC86} = s 'SVG Document'
  63.         {
  64.             ProgID = s 'Adobe.SVGCtl.5'
  65.             VersionIndependentProgID = s 'Adobe.SVGCtl'
  66.             ForceRemove 'Programmable'
  67.             InprocServer32 = s '%MODULE%'
  68.             {
  69.                 val ThreadingModel = s 'Apartment'
  70.             }
  71.             ForceRemove 'Control'
  72.             ForceRemove 'Insertable'
  73.             ForceRemove 'ToolboxBitmap32' = s '%MODULE%, 101'
  74.             'MiscStatus' = s '0'
  75.             {
  76.                 '1' = s '131473'
  77.             }
  78.             'TypeLib' = s '{8415B62C-3C1B-416E-B5D7-40D983A9FA50}'
  79.             'Version' = s '5.0'
  80.             ForceRemove 'EnableFullPage'
  81.             {
  82.                 ForceRemove '.svg'
  83.                 ForceRemove '.svgz'
  84.             }
  85.         }
  86.         ForceRemove {78156a80-c6a1-4bbf-8e6a-3cd390eeb4e2} = s 'SVG Behavior Factory Class'
  87.         {
  88.             ProgID = s 'Adobe.SVGBehaviorFactory.3'
  89.             VersionIndependentProgID = s 'Adobe.SVGBehaviorFactory'
  90.             InprocServer32 = s '%MODULE%'
  91.             {
  92.                 val ThreadingModel = s 'Apartment'
  93.             }
  94.             'Version' = s '5.0'
  95.         }
  96.     }
  97.     NoRemove MIME
  98.     {
  99.         NoRemove Database
  100.         {
  101.             NoRemove 'Content Type'
  102.             {
  103.                 ForceRemove 'image/svg-xml'
  104.                 {
  105.                     val Extension = s '.svg'
  106.                     val CLSID = s '{377B5106-3B4E-4A2D-8520-8767590CAC86}'
  107.                 }
  108.                 ForceRemove 'image/svg+xml'
  109.                 {
  110.                     val Extension = s '.svg'
  111.                     val CLSID = s '{377B5106-3B4E-4A2D-8520-8767590CAC86}'
  112.                 }
  113.                 ForceRemove 'image/vnd.adobe.svg+xml'
  114.                 {
  115.                     val Extension = s '.svg'
  116.                     val CLSID = s '{377B5106-3B4E-4A2D-8520-8767590CAC86}'
  117.                 }
  118.             }
  119.         }
  120.     }
  121. }
  122.